package models;

import play.*;
import play.db.jpa.*;

import javax.persistence.*;
import java.util.*;

@Entity
public class Commande extends Model 
{

	public double prix;
	
	@ManyToMany(mappedBy="les_commandes") 
	public List<Produit> liste_produits;
	
	
	@ManyToOne 
	public Utilisateur client;
	
	
	public String etat; // "en_cours", "envoyee", "terminee", "annulee"
	
	
	public Commande() 
	{
		etat = "en_cours";
	}
	
	public List<Produit> getProduits()
	{
		return Produit.find("commande", this).fetch();
	}
	
}
